Big Huge Thesaurus

streetcar track

noun